﻿using TEngine;

namespace GameLogic
{
    public class GameEventType
    {
        public static readonly int OnStartGame = RuntimeId.ToRuntimeId("GameEventType.OnStartGame");
        //UI
        public static readonly int OnBackClicked = RuntimeId.ToRuntimeId("GameEventType.OnBackClicked");
        public static readonly int OnShipConfigBackClicked = RuntimeId.ToRuntimeId("GameEventType.OnShipConfigBackClicked");

        //系统
        public static readonly int OnChangeLanguage = RuntimeId.ToRuntimeId("GameEventType.OnChangeLanguage");
        public static readonly int OnDriveShipChanged = RuntimeId.ToRuntimeId("GameEventType.OnDriveShipChanged");
        // 联机
        public static readonly int OnOnlineLobbyClicked = RuntimeId.ToRuntimeId("GameEventType.OnOnlineLobbyClicked");
        public static readonly int OnJointedLobby = RuntimeId.ToRuntimeId("GameEventType.OnJointedLobby");
        public static readonly int OnOnlineGameStartClicked = RuntimeId.ToRuntimeId("GameEventType.OnOnlineGameStartClicked");
        public static readonly int OnPlayerDisconnected = RuntimeId.ToRuntimeId("GameEventType.OnPlayerDisconnected");
    }
}
